/****header****/

html {
    width: 100%!important;
    height:auto!important;
    overflow-x: hidden!important;
}
.tiaqni_header_box{width: 1100px;height: 88px;margin: 0 auto;}
.tiaqni_header_box .tianqi_log_box{ float:left; width:210px; height:86px; padding:0;}
.tiaqni_header_box .tianqi_top_search_box{float: right;height: 88px;line-height: 88px;}
.tiaqni_header_box .tianqi_top_search_box select{display: inline-block;width: 64px;height: 42px;border: 1px solid #e5e5e5;float: left;margin-top: 24px;outline: none;line-height: 42px;vertical-align: middle; padding: 10px 0;}
.tiaqni_header_box .tianqi_top_search_box form{display: inline-block;width: 336px;height: 40px;border: 1px solid #e5e5e5;float: left;margin-top: 24px;overflow: hidden;}
.tiaqni_header_box .tianqi_top_search_box form input{width: 88%;height: 40px;float: left;padding:0 0 0 7px;line-height: 40px;display: inline-block;border: none;}
.tiaqni_header_box .tianqi_top_search_box form .tianqi_search_btn{display: inline-block;float: left;padding: 0;margin: 10px 0 0 4px;width: 20px;height: 20px;background: url('../images/hhx_search.png');background-repeat: no-repeat;background-size:100% 100%;border: none;}
.tiaqni_header_box .tianqi_weather_box{float: right;display: inline-block;}
.tiaqni_header_box .tianqi_weather_box .tianqi_city{font-size: 16px;color: #333;margin: 0 10px 0 14px;}
.tiaqni_header_box .tianqi_weather_box img{width:22px;height:19px;display:inline-block;vertical-align: middle;}
.tiaqni_header_box .tianqi_weather_box img:first-child+img{margin-left: 6px;}
.tiaqni_header_box .tianqi_weather_box em{display: inline-block;color: #333;font-size: 16px;margin: 0 13px 0 14px;}
.tiaqni_header_box .tianqi_weather_box .yujing{width: 22px;height: 18px;display: inline-block;background: url('../images/hhx_newIcon.png');background-repeat: no-repeat;background-size:100% 100%;}
.tiaqni_header_box .tianqi_weather_box .tianqi_add{width: 15px;height: 15px;margin-left: 15px;display: inline-block;background: url('../images/hhx_indexAdd.png');background-repeat: no-repeat;background-size:100% 100%;}

/**nav***/
.tianqi_pub_nav_box{width: 100%;background: #3388ff;display: block;height: 46px;line-height: 46px;margin: 0 auto;position: relative;z-index: 99999;}
.tianqi_pub_nav_box .tianqi_nav_content_box {list-style: none; width: 1100px;height: 46px; margin: 0 auto;text-align: center;}
.tianqi_pub_nav_box .tianqi_nav_content_box .tianqi_nav_tianqiblank{background-size:7px 4px !important;background-repeat: no-repeat !important;background-position: 70% 50% !important;}
.tianqi_pub_nav_box .tianqi_nav_content_box .tianqi_nav_tianqiblank_life{background-size:7px 4px;background-repeat: no-repeat;background-position: 85% 50%;}
.tianqi_pub_nav_box .tianqi_nav_content_box  li{list-style: none;float: left;height: 46px;width: 10%;}

.tianqi_pub_nav_box .tianqi_nav_content_box  li a{color: #fff!important;font-size: 16px;text-decoration: none;  height: 100%;  width: 100%;  display: block;  text-align: center; line-height: 46px;}
.tianqi_nav_onLi{background:#247af2}

.tianqi_pub_nav_box .tianqi_nav_content_box  li a:hover{background:#247af2;}


.tianqi_pub_nav_box .tianqi_nav_content_box  li:first-child+li:hover .tianqi_nav_tianqiblank{background-size:7px 4px;background-repeat: no-repeat;background-position: 70% 50%;}
.tianqi_pub_nav_box .tianqi_nav_content_box  li:first-child+li+li+li+li:hover .tianqi_nav_tianqiblank_life{background-size:7px 4px;background-repeat: no-repeat;background-position: 85% 50%;}
.tianqi_nav_next_box{width: 100%;height: 45px;background: #247af2;border-bottom: 1px solid transparent;position: absolute;left:0;bottom: -45px;z-index: 999999;overflow: hidden;}
/* .tianqi_nav_next_box_life{padding-left: 30px;}
.tianqi_nav_next_box_shipin{padding-left: 245px;} */
.tianqi_nav_next_box .tianqi_nav_hover_box{width: 1100px;min-width: 1100px;height: 45px;line-height:45px;margin: 0 auto;text-align: left;padding-left: 80px;}
.tianqi_nav_next_box .tianqi_nav_hover_box a{font-size: 14px;color: #fff;font-family: "microsoft yahei";padding-right: 56px;display: inline-block;}
.tianqi_nav_next_box .tianqi_nav_hover_box a:hover{color: #fff!important;text-decoration: none;font-weight: bold!important;}

/* .tianqi_nav_box_jingdian{padding-left: 348px;} */
.nav_jingdian a{background-size: 7px 4px;background-repeat: no-repeat;background-position: 85% 50%;}
.nav_jingdian a:hover{background-size: 7px 4px!important;background-repeat: no-repeat!important;background-position: 85% 50%!important;}

.header .nav_b {display: inline-block;margin:0;float: right;height: 39px;line-height: 39px;}
.header .nav_b .searchBar{ float:left;width:580px; margin:8px 0 0 0; height:28px; padding:0;}
.header .nav_b .searchBar .yellow{ float:left;width:70px; margin:0; padding:2px 0 0 20px; height:24px; line-height:24px; font-size:14px; color:#666; font-weight:normal;font-family:"微锟斤拷锟脚猴拷",Arial;}
.header .nav_b .searchBar .select,.header .nav_b .searchBar .selectr{ background-position:0 -70px;FLOAT: left; display:inline;width:102px; height:28px; margin:0; border-right:1px solid #D7EAF1;}
.header .nav_b .searchBar .selectr{ background-position:-1px -70px}
.header .nav_b .searchBar .search_t1{FLOAT: left;width:272px; padding:0;margin:0 4px 0 0; height:27px; line-height:27px; border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9; color:#666;}
.header .nav_b .yujing{background: url('../wap2018/ico1/hhx_newIcon.png')no-repeat;background-size: 100%;background-position: center;display: inline-block;width: 22px;height: 18px;}
.header .nav_b .hhx_newHeader_2{display: inline-block;width: 15px;height: 15px;background: url('../images/hhx_indexAdd.png')no-repeat;background-size: cover;margin-left: 15px;}
.header .nav_b img{display: inline-block;width: 22px;height: 19px;vertical-align: middle;}

.hhx_newheader{width:100%;height:36px;background:#f7f7f7;border-bottom:1px solid #e3e3e3;line-height: 36px;}
.hhx_newheader .hhx_midBox{min-width:1100px;width:1100px;margin:0 auto;color:#333333;font-size:12px}
.hhx_newheader .hhx_midBox .tit1{display: inline-block;}
.hhx_newheader .hhx_midBox .tit2{display: inline-block;}

.hhx_newheader .hhx_midBox .tit2 .hhx_aHoverBlue a:hover{text-decoration:none!important;color:#3388ff!important}
.hhx_newheader .hhx_midBox .newapp_ico{ float:left; width:29px; height:16px; display:block; overflow:hidden;background:url("//www.tianqi.com/static/img/new_tip.gif") no-repeat right top; position:absolute; right:5px; top:3px;}
.hhx_newheader .hhx_midBox .hhx_appLoadSpan{float:left; position:relative;}
.hhx_newheader .hhx_midBox .hhx_appLoadSpan i{color: #e3e3e3;font-style: normal;}
.hhx_newheader .hhx_midBox .hhx_appLoadSpan a{padding:0 10px;}

/* 鎼滅储妗� */
.hhx_newSearchBox{float: right;display: inline-block;margin-top: 23px;height: 39px;}
.hhx_newSearch{display: inline-block;float: left;width: 64px;height: 39px;line-height: 39px;background-image:url('../images/hhx_indexDown.png');background-repeat: repeat;background-size: 9px 6px;border: 1px solid #e5e5e5;box-sizing: border-box;background: #fff;font-size: 14px;color: #333;padding-left: 10px;}

.hhx_newSearch ul{display: block;width: 100%;position: absolute;left: 0;z-index: 99999;bottom: -111px;border: 1px solid #e5e5e5;background: #fff;}
.hhx_newSearch ul li{display: block;width: 100%;height: 39px;text-align: center;line-height: 37px;font-size: 14px;font-family:"Microsoft YaHei"}
.hhx_newSearch ul li:hover{background: #e1edff;cursor: pointer;}

.newIndex_load{display: inline-block;width: 86px;margin-right:33px;float: left;position:relative;}
.newIndex_load div{width: 100%;text-align: center;font-size: 14px;color: #333;font-weight: bold;margin-bottom: 12px;}
.newIndex_load>img{width: 81px;height: 81px;}
.large-img{
    position: absolute;
    top: -200px;
    left: -56px;
    display: none;
}
.large-img img{
    width: 200px;
    height: 200px;
    z-index: 10;
}

.newIndex_sugg{display: inline-block;float: right;margin-top: 42px;}
.newIndex_sugg img{display: inline-block;margin-right: 9px;}
.newIndex_sugg a{display: inline-block;}
.newIndex_sugg a div{white-space: nowrap;}
.newIndex_sugg a div:first-of-type{font-size: 14px;color: #333;margin-bottom: 7px;}
.newIndex_sugg a div:last-of-type{font-size: 12px;color: #333;margin-top: 7px;}


.hhx_indexInput{width:316px;height:100%}
.hhx_search{margin:0;background:transparent}
.hhx_search form{width: 100%;height: 100%;background-image: url('../images/hhx_search.png')no-repeat;background-size: 17px 19px;background-position: right center;}
.topnav{display: inline-block;width:auto;height:37px;border:1px solid #e5e5e5;border-right:none;}
.topnav>ul{width:100%!important;height:100%!important}
.topnav>ul>li{width:100%!important;height:100%!important}
.hhx_search_button{width:auto;height:37px;background:#3388ff!important;color:#fff!important;text-align:center;line-height:37px}
.tq_wx_txt{ float:left; width:110px; height:36px; line-height:36px; text-align:left; text-indent:24px;background: url("//www.tianqi.com/images/tq_wx01.gif") no-repeat 0 6px; position:relative;z-index: 99999;}
.tq_wx_txt1{background: url("//www.tianqi.com/images/tq_wx01.gif") no-repeat 0 -22px;}
.wx_box01{ float:left; width:166px; height:186px; border:1px solid #4C9BD0; border-top:none; background:#fff; overflow:hidden; position:absolute; left:0; top:25px;}
.wx_box01 .r_h01{ float:right; width:58px; height:1px; border-top:1px solid #4C9BD0; display:block; overflow:hidden;}
.wx_box01 .wxpic{ float:left; width:150px; height:150px; padding:4px 6px 4px 8px;text-indent:0px;}
.wx_box01 h4{ float:left; width:150px; height:150px; padding:1px 6px 0px 8px; text-align:center; font-size:12px; height:22px; overflow:hidden; line-height:22px; color:#c00;text-indent:0px;}


/*  旅游景点左浮动菜单*/
.all-lmenu01{position:fixed; left:50%;top:213px; margin:0 0 0 -700px; width:124px;}
.all-lmenu01 h3{width:100%; height:46px; line-height:46px; background-color:#3388ff; font-size:16px; color:#fff; font-weight:bold; text-align:center; display:inline-block; border-radius:4px 4px 0 0;}
.all-lmenu01 h3 i{width:18px; height:46px; display:inline-block; background:url(../images/scenic_pic01.png) no-repeat left 12px; vertical-align:middle; margin:0 8px 0 0;}
.all-lmenu01 ul{clear:both; width:122px; border:1px solid #e9e9e9; border-radius:0 0 4px 4px;}
.all-lmenu01 ul li{clear:both; line-height:52px; width:100%; font-size:15px; color:#333; text-align:center;}
.all-lmenu01 ul li a{color:#333; display:block; width:106px; margin:0 auto; border-bottom:1px dotted #e1e1e1;}
.all-lmenu01 ul li.last a{border-bottom:0;}
.all-lmenu01 ul li:hover{background-color:#f6f6f6;}
.all-lmenu01 ul li:hover a{color:#3388ff;}
.all-lmenu01 ul li.on{background-color:#f6f6f6;}
.all-lmenu01 ul li.on a{color:#3388ff;}

/*返回顶部*/
.go-top {background-image: url(//www.tianqi.com/images/backTop.png);overflow: hidden;background-color: rgba(51,136,255,.6);background-repeat: no-repeat;background-size: 16px 10px;background-position: 50% 50%;bottom: 150px;display: none;height: 40px;left: 50%;margin-left: 600px;position: fixed;text-indent: -9999px;-webkit-transition: all .3s ease;transition: all .3s ease;-moz-webkit-transition: all .3s ease;-ms-webkit-transition: all .3s ease;-o-webkit-transition: all .3s ease;width: 40px;z-index: 9999;}
.go-top:hover {cursor: pointer;background-color: rgba(51,136,255,1);transition: all .5s ease;}


.hhxFlex{display:flex;align-items:center;justify-content:flex-start}
#hhx_footer{color:#6f6f6f!important;width:100%;background:#333;border-top:1px solid #444444;text-align:center;padding:10px 0;overflow:hidden;font-size:14px}
#hhx_footer a{color:#6f6f6f!important;white-space: nowrap!important;}
.hhx_footer_box{display:inline-block;height:88px;float: left;margin-right:50px;}
.hhx_border_left{border-left:1px solid #666666;padding-left:145px}
.hhx_rBox{display:flex;margin-top:28px}
.hhx_rBox img{width:42px;height:42px;display:inline-block;margin-right: 14px;}
.hhx_rBox>div>text:first-child{font-size:14px;color:#777777}
.hhx_rBox>div>text:last-of-type{color:#fff;font-size:16px;margin-top:4px}
.hhx_flex{width:100%;height:88px;display: flex;align-items: center;justify-content: center;margin-top:40px}
.hhx_flexaBox{margin-top:17px}
.hhx_flexaBox a{display: inline-block;width: 73px;white-space: nowrap;font-size:12px;color:#333!important;text-align:center;font-family:"microsoft yahei";border-right: 1px solid #cccccc;}
#newindex_b1 a:first-child{text-align: left!important;}
#newindex_b2 a:first-child{text-align: left!important;}

.hhx_fontfff16{color:#333;font-size:14px;font-weight: bold;}
.hhx_rBox>div{display:flex;flex-direction: column}
.hhx_footer_mid{width:1100px;margin:0 auto;overflow:hidden!important}
.hhx_w762{width:762px!important}
.hhx_flex_a{width:100%;margin-bottom: 17px;}
